package com.sino.ecif.entity;

import java.util.Date;

import club.zhcs.mybatis.Entity;
import club.zhcs.mybatis.anno.Column;
import club.zhcs.mybatis.anno.Id;
import club.zhcs.mybatis.anno.Table;

@Table("sys_staff_info")
public class Staff extends Entity {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	@Id(value = "staff_id")
	private int id;

	@Column("staff_name")
	private String name;

	@Column("login_code")
	private String code;

	@Column("state")
	private String state;

	@Column("state_date")
	private Date stateDdate;

	@Column("office_tel")
	private String officeTel;

	@Column("mob_tel")
	private String mobile;

	@Column("region_id")
	private int regionId;

	/**
	 * @return the id
	 */
	public int getId() {
		return id;
	}

	/**
	 * @param id
	 *            the id to set
	 */
	public void setId(int id) {
		this.id = id;
	}

	/**
	 * @return the name
	 */
	public String getName() {
		return name;
	}

	/**
	 * @param name
	 *            the name to set
	 */
	public void setName(String name) {
		this.name = name;
	}

	/**
	 * @return the code
	 */
	public String getCode() {
		return code;
	}

	/**
	 * @param code
	 *            the code to set
	 */
	public void setCode(String code) {
		this.code = code;
	}

	/**
	 * @return the state
	 */
	public String getState() {
		return state;
	}

	/**
	 * @param state
	 *            the state to set
	 */
	public void setState(String state) {
		this.state = state;
	}

	/**
	 * @return the stateDdate
	 */
	public Date getStateDdate() {
		return stateDdate;
	}

	/**
	 * @param stateDdate
	 *            the stateDdate to set
	 */
	public void setStateDdate(Date stateDdate) {
		this.stateDdate = stateDdate;
	}

	/**
	 * @return the officeTel
	 */
	public String getOfficeTel() {
		return officeTel;
	}

	/**
	 * @param officeTel
	 *            the officeTel to set
	 */
	public void setOfficeTel(String officeTel) {
		this.officeTel = officeTel;
	}

	/**
	 * @return the mobile
	 */
	public String getMobile() {
		return mobile;
	}

	/**
	 * @param mobile
	 *            the mobile to set
	 */
	public void setMobile(String mobile) {
		this.mobile = mobile;
	}

	/**
	 * @return the regionId
	 */
	public int getRegionId() {
		return regionId;
	}

	/**
	 * @param regionId
	 *            the regionId to set
	 */
	public void setRegionId(int regionId) {
		this.regionId = regionId;
	}

}
